#pragma once 

//containers
#include "Array.h"
#include "String.h"
#include "Tuple.h"
#include "Map.h"
#include "Vector.h"
#include "Optional.h"
#include "Variant.h"
#include "Set.h"
#include "Any.h"

#include "Flags.h"
#include "SharedObjectPtr.h"
#include "WeakObjectPtr.h"
#include "Delegate.h"

#include "ThreadSafePtr.h"
